لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مگاکلاس توسعه هوش مصنوعی و پایتون [ویدئویی]
- آخرین آپدیت
دانلود AI & Python Development Megaclass [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره با مبانی برنامهنویسی پایتون، شامل کنترل جریان، توابع، ساختارهای داده و مدیریت فایلها آغاز میشود. سپس ابزارهای اصلی علوم داده مانند NumPy برای محاسبات عددی، Pandas برای مدیریت دادهها و Matplotlib/Seaborn برای بصریسازی دادهها را خواهید آموخت. مبانی ریاضیات شامل جبر خطی، حساب دیفرانسیل و انتگرال، احتمال و آمار برای پشتیبانی از یادگیری هوش مصنوعی معرفی میشوند و هر هفته با پروژههای کوچک برای کاربرد مفاهیم به پایان میرسد.
با پیشرفت در دوره، وارد تکنیکهای یادگیری ماشین خواهید شد و مباحث رگرسیون، طبقهبندی، روشهای Ensemble، مهندسی ویژگی و تنظیم هایپرپارامترها را پوشش میدهید. الگوریتمهای پیشرفتهای مانند Random Forests، XGBoost، LightGBM و CatBoost بررسی میشوند. بخشهای یادگیری عمیق شما را در ساخت شبکههای عصبی، CNNها برای تشخیص تصویر، RNNها و LSTMها برای دادههای توالی و ترنسفورمرها برای کاربردهای NLP راهنمایی میکند.
مراحل نهایی بر پروژههای عملی و استقرار در دنیای واقعی متمرکز است. شما مهارتهای خود را در بینایی ماشین، پردازش زبان طبیعی (NLP)، یادگیری تقویتشده و پیشبینی سریهای زمانی به کار خواهید گرفت. GANها درک شما را از مدلسازی مولد گسترش میدهند و بخش هوش مصنوعی در محیط تولید، مفاهیم Docker، CI/CD و مقیاسپذیری ابری را معرفی میکند. دوره با مباحث اخلاق، ایمنی و حاکمیت هوش مصنوعی به پایان میرسد تا تخصص شما مسئولانه و کاربردی باشد.
- نوشتن کد پایتونیک و مدیریت دادهها با NumPy، Pandas و Matplotlib
- طراحی الگوریتمهای یادگیری ماشین نظارتشده، نظارتنشده و Ensemble
- ساخت مدلهای یادگیری عمیق با TensorFlow، Keras و PyTorch
- بهکارگیری CNN، RNN، LSTM و Transformers در وظایف NLP و بینایی ماشین
- تولید داده و راهکارها با استفاده از GANها و چارچوبهای یادگیری تقویتشده
- استقرار سیستمهای هوش مصنوعی امن و مقیاسپذیر در محیط تولید با رعایت اخلاق و حاکمیت
این دوره برای توسعهدهندگان مشتاق هوش مصنوعی، دانشمندان داده و مهندسان نرمافزاری طراحی شده است که به دنبال یک مسیر جامع از صفر تا صد در AI با پایتون هستند. این دوره برای یادگیرندگانی که میخواهند پیش از ورود به یادگیری ماشین و عمیق، مبانی برنامهنویسی، ریاضیات و علوم داده را تقویت کنند، ایدهآل است. متخصصانی که هدفشان کسب تخصص در NLP، بینایی ماشین یا یادگیری تقویتشده است، از این دوره بهرهمند خواهند شد. مبتدیانی که دانش پایه برنامهنویسی دارند میتوانند با اطمینان شروع کنند و افراد باتجربه میتوانند مهارتهای خود را در تکنیکهای پیشرفته AI و روشهای استقرار عمیقتر کنند.
- ایجاد پایههای قوی با مبانی پایتون، ساختارهای داده، مدیریت فایل و متدهای کدنویسی تمیز
- بهکارگیری تکنیکهای علوم داده با NumPy، Pandas و کتابخانههای بصریسازی برای تحلیل
- پیادهسازی معماریهای یادگیری عمیق شامل CNNها، RNNها، LSTMها، Transformers و GANها
سرفصل ها و درس ها
هفته اول: مبانی برنامهنویسی پایتون برای هوش مصنوعی
Week 1: Python Programming Basics for Artificial Intelligence
مقدمهای بر هفته اول: مبانی برنامهنویسی پایتون
Introduction to Week 1 Python Programming Basics
روز ۱: معرفی پایتون و آمادهسازی محیط توسعه
Day 1: Introduction to Python and Development Setup
روز ۲: کنترل جریان در پایتون
Day 2: Control Flow in Python
روز ۳: توابع و ماژولها
Day 3: Functions and Modules
روز ۴: ساختارهای داده (لیستها، تاپلها، دیکشنریها، مجموعهها)
Day 4: Data Structures (Lists, Tuples, Dictionaries, Sets)
روز ۵: کار با رشتهها
Day 5: Working with Strings
روز ۶: مدیریت فایلها
Day 6: File Handling
روز ۷: کدنویسی پایتونیک و کار روی پروژه
Day 7: Pythonic Code and Project Work
هفته دوم: ضروریات علوم داده برای هوش مصنوعی
Week 2: Data Science Essentials for Artificial Intelligence
مقدمهای بر هفته دوم: ضروریات علوم داده
Introduction to Week 2 Data Science Essentials
روز ۱: معرفی NumPy برای محاسبات عددی
Day 1: Introduction to NumPy for Numerical Computing
روز ۲: عملیات پیشرفته در NumPy
Day 2: Advanced NumPy Operations
روز ۳: معرفی Pandas برای مدیریت دادهها
Day 3: Introduction to Pandas for Data Manipulation
روز ۴: پاکسازی و آمادهسازی دادهها با Pandas
Day 4: Data Cleaning and Preparation with Pandas
روز ۵: تجمیع و گروهبندی دادهها در Pandas
Day 5: Data Aggregation and Grouping in Pandas
روز ۶: بصریسازی دادهها با Matplotlib و Seaborn
Day 6: Data Visualization with Matplotlib and Seaborn
روز ۷: پروژه تحلیل اکتشافی دادهها (EDA)
Day 7: Exploratory Data Analysis (EDA) Project
هفته سوم: ریاضیات برای یادگیری ماشین و هوش مصنوعی
Week 3: Mathematics for Machine Learning and Artificial Intelligence
مقدمهای بر هفته سوم: ریاضیات برای یادگیری ماشین
Introduction to Week 3 Mathematics for Machine Learning
روز ۱: مبانی جبر خطی
Day 1: Linear Algebra Fundamentals
روز ۲: مفاهیم پیشرفته جبر خطی
Day 2: Advanced Linear Algebra Concepts
روز ۳: حساب دیفرانسیل برای یادگیری ماشین (مشتقات)
Day 3: Calculus for Machine Learning (Derivatives)
روز ۴: حساب دیفرانسیل برای یادگیری ماشین (انتگرالها و بهینهسازی)
Day 4: Calculus for Machine Learning (Integrals and Optimization)
روز ۵: تئوری احتمال و توزیعها
Day 5: Probability Theory and Distributions
روز ۶: مبانی آمار
Day 6: Statistics Fundamentals
روز ۷: مینی پروژه ریاضی - پیادهسازی رگرسیون خطی از صفر
Day 7: Math-Driven Mini Project – Linear Regression from Scratch
هفته چهارم: احتمال و آمار برای یادگیری ماشین و هوش مصنوعی
Week 4: Probability and Statistics for Machine Learning and AI
مقدمهای بر هفته چهارم: احتمال و آمار برای یادگیری ماشین
Introduction to Week 4 Probability and Statistics for Machine Learning
روز ۱: تئوری احتمال و متغیرهای تصادفی
Day 1: Probability Theory and Random Variables
روز ۲: توزیعهای احتمال در یادگیری ماشین
Day 2: Probability Distributions in Machine Learning
روز ۳: استنباط آماری - تخمین و فواصل اطمینان
Day 3: Statistical Inference – Estimation and Confidence Intervals
روز ۴: آزمون فرضیه و مقادیر P-Value
Day 4: Hypothesis Testing and P-Values
روز ۵: انواع آزمونهای فرضیه
Day 5: Types of Hypothesis Tests
روز ۶: تحلیل همبستگی و رگرسیون
Day 6: Correlation and Regression Analysis
روز ۷: پروژه تحلیل آماری - تحلیل دادههای واقعی
Day 7: Statistical Analysis Project – Analyzing Real-World Data
هفته پنجم: مقدمهای بر یادگیری ماشین
Week 5: Introduction to Machine Learning
مقدمهای بر هفته پنجم: آشنایی با یادگیری ماشین
Introduction to Week 5 Introduction to Machine Learning
روز ۱: مبانی و اصطلاحات یادگیری ماشین
Day 1: Machine Learning Basics and Terminology
روز ۲: معرفی یادگیری نظارتشده و مدلهای رگرسیون
Day 2: Introduction to Supervised Learning and Regression Models
روز ۳: مدلهای رگرسیون پیشرفته - رگرسیون چندجملهای و Regularization
Day 3: Advanced Regression Models – Polynomial Regression and Regularization
روز ۴: معرفی طبقهبندی و رگرسیون لجستیک
Day 4: Introduction to Classification and Logistic Regression
روز ۵: ارزیابی مدل و اعتبارسنجی متقابل (Cross Validation)
Day 5: Model Evaluation and Cross-Validation
روز ۶: الگوریتم k-نزدیکترین همسایه (k-NN)
Day 6: k-Nearest Neighbors (k-NN) Algorithm
روز ۷: مینی پروژه یادگیری نظارتشده
Day 7: Supervised Learning Mini Project
هفته ششم: مهندسی ویژگی و ارزیابی مدل
Week 6: Feature Engineering and Model Evaluation
مقدمهای بر هفته ششم: مهندسی ویژگی و ارزیابی مدل
Introduction to Week 6 Feature Engineering and Model Evaluation
روز ۱: مقدمهای بر مهندسی ویژگی
Day 1: Introduction to Feature Engineering
روز ۲: مقیاسبندی و نرمالسازی دادهها
Day 2: Data Scaling and Normalization
روز ۳: کدگذاری متغیرهای دستهای (Categorical Encoding)
Day 3: Encoding Categorical Variables
روز ۴: تکنیکهای انتخاب ویژگی
Day 4: Feature Selection Techniques
روز ۵: ایجاد و تبدیل ویژگیها
Day 5: Creating and Transforming Features
روز ۶: تکنیکهای ارزیابی مدل
Day 6: Model Evaluation Techniques
روز ۷: اعتبارسنجی متقابل و تنظیم هایپرپارامترها
Day 7: Cross-Validation and Hyperparameter Tuning
مقدمهای بر هفته هفتم: الگوریتمهای پیشرفته یادگیری ماشین
Introduction to Week 7 Advanced Machine Learning Algorithms
روز ۱: مقدمهای بر یادگیری Ensemble
Day 1: Introduction to Ensemble Learning
روز ۲: Bagging و جنگلهای تصادفی (Random Forests)
Day 2: Bagging and Random Forests
روز ۳: Boosting و Gradient Boosting
Day 3: Boosting and Gradient Boosting
روز ۴: معرفی XGBoost
Day 4: Introduction to XGBoost
روز ۵: LightGBM و CatBoost
Day 5: LightGBM and CatBoost
روز ۶: مدیریت دادههای نامتوازن
Day 6: Handling Imbalanced Data
روز ۷: پروژه یادگیری Ensemble - مقایسه مدلها روی یک مجموعه داده واقعی
Day 7: Ensemble Learning Project – Comparing Models on a Real Dataset
هفته هشتم: تنظیم و بهینهسازی مدل
Week 8: Model Tuning and Optimization
مقدمهای بر هفته هشتم: تنظیم و بهینهسازی مدل
Introduction to Week 8 Model Tuning and Optimization
روز ۱: مقدمهای بر تنظیم هایپرپارامترها
Day 1: Introduction to Hyperparameter Tuning
روز ۲: جستجوی شبکهای (Grid Search) و جستجوی تصادفی (Random Search)
Day 2: Grid Search and Random Search
روز ۳: تنظیم پیشرفته هایپرپارامترها با بهینهسازی Bayesian
Day 3: Advanced Hyperparameter Tuning with Bayesian Optimization
روز ۴: تکنیکهای Regularization برای بهینهسازی مدل
Day 4: Regularization Techniques for Model Optimization
روز ۵: تکنیکهای اعتبارسنجی متقابل و ارزیابی مدل
Day 5: Cross-Validation and Model Evaluation Techniques
روز ۶: تنظیم خودکار هایپرپارامترها با GridSearchCV و RandomizedSearchCV
Day 6: Automated Hyperparameter Tuning with GridSearchCV and RandomizedSearchCV
روز ۷: پروژه بهینهسازی - ساخت و تنظیم مدل نهایی
Day 7: Optimization Project – Building and Tuning a Final Model
هفته نهم: شبکههای عصبی و مبانی یادگیری عمیق
Week 9: Neural Networks and Deep Learning Fundamentals
مقدمهای بر هفته نهم: شبکههای عصبی و مبانی یادگیری عمیق
Introduction to Week 9 Neural Networks and Deep Learning Fundamentals
روز ۱: مقدمهای بر یادگیری عمیق و شبکههای عصبی
Day 1: Introduction to Deep Learning and Neural Networks
روز ۲: انتشار پیشرو (Forward Propagation) و توابع فعالساز
Day 2: Forward Propagation and Activation Functions
روز ۳: توابع زیان (Loss Functions) و انتشار پسرو (Backpropagation)
Day 3: Loss Functions and Backpropagation
روز ۴: گرادیان کاهشی و تکنیکهای بهینهسازی
Day 4: Gradient Descent and Optimization Techniques
روز ۵: ساخت شبکههای عصبی با TensorFlow و Keras
Day 5: Building Neural Networks with TensorFlow and Keras
روز ۶: ساخت شبکههای عصبی با PyTorch
Day 6: Building Neural Networks with PyTorch
روز ۷: پروژه شبکه عصبی - طبقهبندی تصاویر روی CIFAR-10
Day 7: Neural Network Project – Image Classification on CIFAR-10
نمایش نظرات